home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Mac OS SDK / Dev.CD Jul 99 SDK2.toast / Development Kits / Hardware / PCI Driver Development Kit / • Tools / Utility / LogLibrary 950622 / Src / DumpLog.r < prev    next >
Encoding:
Text File  |  1996-08-20  |  4.2 KB  |  216 lines  |  [TEXT/MPCC]

  1. /*                                        DumpLog.r                                    */
  2. /*
  3.  * DumpLog.r
  4.  * Copyright © 1993-95 Apple Computer Inc. All rights reserved.
  5.  */
  6. #ifndef SystemSevenOrLater
  7. #define SystemSevenOrLater    1
  8. #endif
  9. #include "Types.r"
  10. #include "SysTypes.r"
  11. #include "DumpLog.h"
  12. #ifndef ISPPC
  13.    << Error, ISPPC must be defined to configure 'cfrg' resource >>
  14. #endif
  15.  
  16. #if ISPPC
  17. #include "CodeFragmentTypes.r"
  18. #endif
  19.  
  20. resource 'vers' (1) {
  21.     kVersionMajor, kVersionMinor, kVersionStage, kVersionRelease, verUS,
  22.     $$format(
  23.         "%d.%d%c%d",
  24.         kVersionMajor, kVersionMinor, kVersionStageLetter, kVersionRelease
  25.     ),
  26.     $$format(
  27.         "%d.%d%c%d (%4d.%02d.%02d)\n© 1992-%4d Apple Computer Inc. All Rights Reserved",
  28.         kVersionMajor, kVersionMinor, kVersionStageLetter, kVersionRelease,
  29.         $$year, $$month, $$day, $$year
  30.     ),
  31. };
  32.  
  33. #ifdef kApplicationCreator
  34. type kApplicationCreator as 'STR ';
  35. resource kApplicationCreator (0, "Owner Resource", purgeable) {
  36.     "Display Log Application."
  37.     " Copyright © 1992-95 Apple Computer Inc. All Rights Reserved."
  38. };
  39. #endif
  40.  
  41. resource 'MBAR' (MBAR_MenuBar) {
  42.     {
  43.         MENU_Apple,
  44.         MENU_File,
  45.         MENU_Edit
  46.     }
  47. };
  48.  
  49. resource 'MENU' (MENU_Apple, "Apple Menu") {
  50.     MENU_Apple,
  51.     textMenuProc,
  52.     0x7FFFFFFD,
  53.     enabled,
  54.     apple,
  55.     {
  56.         "About DumpLog…", noIcon, noKey, noMark, plain,
  57.         "-", noIcon, noKey, noMark, plain
  58.     }
  59. };
  60.  
  61. resource 'MENU' (MENU_File, "File Menu") {
  62.     MENU_File,
  63.     textMenuProc,
  64.     0x0,
  65.     enabled,
  66.     "File",
  67.     {
  68.         "Quit",                    noIcon, "Q",     noMark, plain
  69.     }
  70. };
  71.  
  72. resource 'MENU' (MENU_Edit, "Edit Menu") {
  73.     MENU_Edit,
  74.     textMenuProc,
  75.     0x0,
  76.     enabled,
  77.     "Edit",
  78.     {    /* array: 6 elements */
  79.         "Undo", noIcon, "Z", noMark, plain,
  80.         "-", noIcon, noKey, noMark, plain,
  81.         "Cut", noIcon, "X", noMark, plain,
  82.         "Copy", noIcon, "C", noMark, plain,
  83.         "Paste", noIcon, "V", noMark, plain,
  84.         "Clear", noIcon, noKey, noMark, plain
  85.     }
  86. };
  87.  
  88. #if 0
  89. resource 'WIND' (WIND_Document, "Main Window") {
  90.         { 0, 0, kMinWindowHeight, kMinWindowWidth },
  91.         zoomDocProc,
  92.         invisible,
  93.         goAway,
  94.         0x0,
  95.         "untitled",    /* The log identifier will be stored in the window title        */
  96. #if SystemSevenOrLater
  97.         noAutoCenter,
  98. #endif
  99. };
  100. #endif
  101.  
  102. resource 'DITL' (DLOG_About, "About Dump Log") {
  103.     {
  104.         {100, 260, 120, 322}, Button        { enabled,    "OK"                    },
  105.         { 10,  10,  96, 324}, StaticText    { disabled,
  106.             "Dump Log monitors DisplayLog records.\n"
  107.             "Written by Martin Minow, Developer Technical Support.\n"
  108.             "Copyright © 1992-95 Apple Computer Inc."
  109.             " All rights reserved."
  110.         },
  111.     }
  112. };
  113.  
  114. resource 'ALRT' (ALRT_NonFatalError, "System Error", purgeable) {
  115.         {100, 80, 230, 422},
  116.         ALRT_NonFatalError,
  117.         {
  118.             OK, visible, silent,
  119.             OK, visible, silent,
  120.             OK, visible, silent,
  121.             OK, visible, silent
  122.         },
  123. #if SystemSevenOrLater
  124.         alertPositionParentWindow,
  125. #endif
  126. };
  127.  
  128. resource 'DITL' (ALRT_NonFatalError, "System Error", purgeable) {
  129.     {
  130.         {100, 160, 120, 208}, Button        { enabled,    "Exit"                    },
  131.         {100, 236, 120, 320}, Button        { enabled,    "Continue"                },
  132.         { 10, 110,  96, 324}, StaticText    { disabled, "System Error ^0. ^1"    },
  133.         { 47,  20,  64,  80}, StaticText    { disabled, "Error"                    }
  134.     }
  135. };
  136.  
  137. resource 'ALRT' (ALRT_FatalError, "Fatal Error", purgeable) {
  138.         {100, 80, 230, 422},
  139.         ALRT_FatalError,
  140.         {
  141.             OK, visible, silent,
  142.             OK, visible, silent,
  143.             OK, visible, silent,
  144.             OK, visible, silent
  145.         },
  146. #if SystemSevenOrLater
  147.         alertPositionParentWindow,
  148. #endif
  149. };
  150.  
  151. resource 'DITL' (ALRT_FatalError, "Fatal Error", purgeable) {
  152.     {
  153.         {100, 240, 120, 322}, Button        { enabled,    "Exit"                    },
  154.         { 10, 110,  96, 324}, StaticText    { disabled,
  155.                                         "System Error (cannot recover) ^0. ^1"    },
  156.         { 47,  20,  64,  80}, StaticText    { disabled, "Error"                    }
  157.     }
  158. };
  159.  
  160. resource 'SIZE' (-1) {
  161.     reserved,
  162.     acceptSuspendResumeEvents,
  163.     reserved,
  164.     canBackground,
  165.     multiFinderAware,
  166.     backgroundAndForeground,
  167.     dontGetFrontClicks,
  168.     ignoreChildDiedEvents,
  169.     is32BitCompatible,
  170.     isHighLevelEventAware,
  171.     onlyLocalHLEvents,
  172.     notStationeryAware,
  173.     dontUseTextEditServices,
  174.     reserved,
  175.     reserved,
  176.     reserved,
  177.     393216,
  178.     393216
  179. };
  180.  
  181. #ifdef kApplicationCreator
  182. resource 'BNDL' (128) {
  183.     kApplicationCreator,
  184.     0,
  185.     {
  186.         'FREF',    { 0, 128 },
  187.         'ICN#',    { 0, 128 }
  188.     }
  189. };
  190.  
  191. resource 'FREF' (128) {
  192.     'APPL',
  193.     0,
  194.     ""
  195. };
  196. #endif
  197.  
  198. #if ISPPC    
  199. resource 'cfrg' (0) {
  200.     {
  201.         kPowerPC,
  202.         kFullLib,
  203.         kNoVersionNum,
  204.         kNoVersionNum,
  205.         kDefaultStackSize,
  206.         kNoAppSubFolder,
  207.         kIsApp,
  208.         kOnDiskFlat,
  209.         kZeroOffset,
  210.         kWholeFork,
  211.         "Dump Log"
  212.     }
  213. };
  214. #endif
  215.  
  216.